1300
987
5014
1017
853
4079
638
1137
799
743
748
739
1107
1322
1260
1205
767
1948
2177
1094
7394
1379
1169
1554
764
832
1056
843
1313
728
701
1452
1213
2837
1683
792
756
1255
812
2702
744
1060
1276
838
866
779
768
2820
846
683
1716
2553
9116
1163
3209
1332
664
738
3213
1034
699
919
799
1515
1321
857
1461
777
1671
1827
718
709
2016
4727
913
1636
1147
1784
769
1044
934
788
726
1208
821
2261
1826
826
1302
1399
652
698
1473
6544
1328
1044
674
1397
927
1135
998
628
2193
1212
2327
1011
1048
3908
18515
2741
1906
1685
863
852
1492
901
878
12261
1440
1368