486
1
4768
32
565
661
1575
2
584
689
946
773
528
554
451
485
3519
4
508
410
3672
14
543
531
511
621
415
390
461
436
1124
6
885
4320
982
9202
26