1139
5640
843
841
2595
2650
976
3154
2316
2559
747
1659
3614
1983
1949
863
779
1815
6660
3522
806
2169
1515
945
1026
1773
695
1072
3546
2552
884
1351
706
1254
912
799
774
934
865
1106
1481
2970
1208
1357
8280
6451
1719
1268
1569
647
1368
2174
688
1247
1975
832
1467
4423
2122
1166
793
752
857
824
7555
721
2615
766
1413
1988
3127
1156
2671
2040
715
1682
830
5000
9462
7082
1614
789
4115
675
860
839
1627
992
892
1302
2392
2161
2797
777
964
6431
7603
3009
3413
888
726
1491
2206
2669
1787
2138
4185
803
1276
5093
775
7129
8028
876
1183
1002
1849
937
2288
1958