376
2
888
1
381
475
1745
4
1783
521
565
466
471
621
451
2976
492
512
783
696
578
399
520
406
472
585
415
588
1412
456
485
9185
27
504