1291
840
3278
975
777
845
924
2207
624
1638
684
5011
863
782
2660
760
736
1872
792
2780
4218
896
1477
1250
1005
1242
3152
881
772
1103
2829
806
3134
1084
2431
754
3463
3522
4461
757
2363
670
880
667
2783
748
1104
1906
757
980
791
867
3306
749
4639
901
1120
1293
750
805
3265
2174
685
2066
753
1823
706
1736
828
1866
2487
962
1849
1750
7513
835
2422
3301
843
855
5380
1765
1096
4886
1793
5904
874
2464
1039
2468
2500
698
3468
1377
6791
938
3190
1590
920
1511
3256
2521
1498
1869
1145
2014
1658
1207
1369
1914
843
1805
1058
3797
815
4410
1671
2774
1032
3261