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
1529
1568
1178
1380
1435
1327
3547
1118
806
1161
1451
757
1379
1137
982
802
635
652
1896
2086
667
1356
1025
2460
1688
809
1357
786
716
901
7055
961
839
2675
2322
658
713
1384
1408
644
1688
2654
1702
855
693
737
3824
707
1142
813
1758
712
6747
2590
1257
725
1244
2355
683
2334
915
2258
1897
775
1766
1529
933
1611
723
845
771
1993
1444
1001
1137
744