1105
46
38
235
366
319
352
129
210
1855
88
252
1611
289
370
170
1117
61
254
448
197
277
399
401
253
259
15
453
542
544
106
101
276
100
709
310
107
377
407
92
25
427
40
190
78
967
221
193
108
427
424
153
314
