956
1500
1587
2119
2370
1208
1245
2320
4430
3480
1511
1916
17245
1099
1523
991
1816
2491
4309
1373
1508
994
3538
1099
1144
949
947
2415
1252
974
957
1353
1016
1095
957
1369
1481
2512
15609
878
1045
1061
2526
919
1542
1506
1481
911
1066
853
1253
1611
1789
1197
1061
900
894
979
4860
949
1342
1205
1443
1960
1379
1300
1430
1061
1759
2533
2170
950
999
1001
902
864
858
1144
938
845
859
1032
959
966
921
1022
1327
5689
825
2533
2296
1355
869
1255
1259
829
2117
4253
1670
888
1199
5652
1087
1406
823
889
1863
1024
2704
822
1059
1713
1548
1046
836
1952
925
1160
1050
1147