2515
2829
1090
953
885
3125
2600
5722
2670
2823
6093
5001
3206
2222
830
806
2989
791
885
1141
1064
679
623
1422
2429
3728
731
1023
1675
2345
5861
976
1784
5976
2994
36569
749
4879
1176
2495
2254
3160
1764
1925
6473
1761
4561
868
1788
1200
1789
674
3837
1639
997
1503
11765
2069
1711
6826
1189
864
963
1188
1297
1477
965
2989
1792
790
1807
1404
8323
1631
857
1591
4302
724
2680
2689
1352
1163
721
772
8384
730
673
982
825
2191
889
699
1536
5087
875
1817
850
1906
992
1189
629
772
692
624
2068
2706
740
659
1866
2455
743
2235
1119
827
770
882
680
1962
737
705