2485
874
1960
910
1693
2168
2680
2681
1658
1404
640
1408
2432
2691
1412
2692
2181
1672
1417
1673
2186
2187
1420
2702
1425
659
1173
1174
663
921
1947
1437
670
927
1439