1636
408
389
500
4951
345
569
520
523
350
331
378
345
342
371
1864
375
358
374
618
557
675
393
393
2383