846
1805
838
1692
1146
856
1229
2276
936
2438
2445
1040
987
5067
1983
982
4050
909
2627
2012
847
4746
1029
7002
855
3336
993
1248
2017
1059
981
3177
1345
1378
848
912
2622
870
1104
1081
896
971
1026
1029
871
1142
1694
1526
1787
1212
929
1117
2780
2772
2095
1262
1991
2934
924
1103
1933
1766
1269
1033
3294
3966
1004
910
1536
1004
2536
1842
1928
923
818
913
810
870
1915
1188
1054
793
1849
842
1119
3937
1370
967
950
885
1707
939
1915
2604
2292
1150
1302
1661
2456
2873
1945
910
823
1082
1016
1089
4879
1471
1985
1662
973
3591
1085
1338
1773
811
1121
1403
2188
1061