1267
869
1864
1530
1357
914
1353
7740
975
2809
1771
1772
1217
1708
1025
1022
1199
1933
2015
1000
880
1240
1394
1341
912
1955
1183
2249
1743
916
1386
1291
823
1697
2527
1345
889
978
1353
1529
1242
2409
921
825
836
918
948
1152
1319
5198
2298
1842
1445
1396
987
856
991
1846
1222
2840
762
812
2682
911
999
2535
1307
917
1143
1658
1235
3120
1253
1017
866
1988
821
1288
1009
1600
955
4523
837
1303
1953
1100
1718
1262
995
1116
767
3104
1157
1450
1221
1635
1972
817
855
921
1436
2384
1066
1817
932
785
1502
928
1016
868
2516
804
790
1315
905
2752
920
1836
1293
1293