949
1283
698
644
1731
1043
2361
1093
823
1481
2989
802
826
2485
945
1998
3464
1457
789
2210
756
777
5424
2325
8344
925
3043
646
1294
1403
707
1381
611
1049
648
1826
901
2288
1417
3010
2437
1215
3733
729
697
680
3255
867
652
811
958
2794
1900
5533
2520
1975
778
659
3200
1608
889
752
3633
3193
1573
786
2507
1760
1394
951
4993
647
1990
915
902
891
638
1331
1014
1120
682
1433
801
1036
1739
1015
1897
791
948
699
670
1310
1574
1106
1793
916
896
812
1001
1138
1846
1622
1495
613
1061
1370
709
835
873
859
3979
1573
710
1485
1781
625
1076
658
1534
1321