1075
838
962
2325
1845
2161
1274
954
1031
1659
1291
2005
1152
1180
991
12528
2059
1069
1282
950
1145
976
4904
3351
1107
1264
1061
2645
1036
2939
982
996
1639
1253
4454
2015
1022
1122
6183
2081
1443
4748
1404
1145
1177
2078
14231
2315
1301
2099
1070
2374
1006
1077
1398
1627
1133
849
941
2013
2013
3332
1529
6471
2144
1418
1162
2044
2245
1834
2150
1223
984
1685
1043
966
1674
2111
1052
1203
942
909
944
1487
1166
941
2105
909
3124
4482
1310
1307
1374
971
2673
2012
1375
892
8340
861
1860
948
939
1093
1404
862
1180
2748
980
6111
955
1912
2651
1380
855
1357
873
1625
955
1310