392
1
366
617
421
2
249
487
354
275
305
345
85
560
530
557
400
225
390
395
525
287
369
511
233
336
252
331
292
206