887
1559
1492
1577
1910
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
7960
621
3247
1516
683
771
739
1127
2807
1438
974
644
1474
2039
1795
990
1450
2599
2877
1439
772
1014
715
1136
762
794
662
1133
780
1033
919
861
632
713
647
784
903
4564
708
867
785
3116
688
905
1033
1139
722
951
1044
999
856
967
977
1026
2413
1090
881
1401
1131
3962