1012
884
1171
1226
2518
6859
885
1832
956
1210
969
1753
1580
1783
896
2196
1266
860
2141
1996
946
887
2437
2889
1917
1561
1156
864
2625
951
901
918
2106
965
1735
1000
1981
1234
987
984
983
1624
5104
1005
5174
5559
1057
1005
1263
1000
1128
895
880
1791
1368
15337
1314
5960
887
1046
2929
2055
2884
2902
992
3382
1768
1661
1053
1892
1651
2145
1405
1332
10285
2700
1033
3659
1787
1041
1066
876
948
3864
5218
2721
906
1828
1301
944
866
36972
902
1077
958
2086
4470
4879
1842
1401
974
1853
1572
1068
1235
895
944
5826
876
1982
1587
938
2340
929
1076
1983
2003
913
2065
1133