1664
1563
965
1790
1575
2147
2123
1264
806
1386
1432
744
1531
7104
1307
738
1163
838
1335
1663
2422
2017
1245
872
735
1347
1564
1138
1915
1396
1604
704
865
746
1628
1156
1487
1378
676
548
1963
1413
1346
1397
1183
1628
881
1377
1787
1290
693
679
1141
1321
1368
1482
923
1173
970
1228
1751
1933
867
994
1027
1188
766
1865
1281
640
1353
1616
699
874
796
797
1237
752
619
1804
2990
4066
1887
2145
2924
1469
855
768
1234
2405
622
693
3577
845
1336
1565
1361
1201
694
1178
762
713
1659
684
2850
816
2877
1190
1641
635
666
671
705
3068
1664
1062
1786
745
900
936