2030
928
1211
1235
1186
953
4037
1056
1135
2054
918
901
864
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
4458
2340
1155
1741
930
1074
1244
892
842
965
2105
1541
1624
2184
1604
1010
6701
1748
4651
817
949
1013
938
902
958
8138
2226
2740
1773
923
1358
1178
1235
2291
1053
972
1754
882
875
4020
1033
793
2546
885
1089
2571
2488
1328
878
7678
3732
1276
1484
862
1776
1150
1061
2012
2026
908