846
3736
861
908
1594
1373
1404
1434
1173
1248
1549
1013
802
972
930
176
505
791
486
644
85
622
388
358
232
283
379
196
242
262
215
80
314
264
217
357
326
192
300
264
150
189
253
186
187
201
219
206
218
180
196
228
259
120
160
132
137
113
116
133
123
132
88
131
120
67
81
136
96
151
88
91
81
128
62
102
102
63
86
83
84
73
57
65
49
84
69
27
90
62