1107
314
1392
543
1824
1022
639
138
521
198
493
107
315
142
484
247
448
203
583
236
525
224
174
86
494
226
959
409
469
251
998
523
383
225
437
164
483
84
1256
709