231
1800
683
262
219
178
1413
760
1057
239
980
171
2
78
207
117
177
20
208
105
121
387
297
172
16
286
211
409
261
540
88
0
705
304
168
148
451
1130
177
577
1246
293
33
136
115
