486
1
4768
32
566
661
1575
2
584
689
946
774
528
555
452
485
3519
4
508
411
3672
14
543
531
512
621
415
390
461
436
1124
6
885
4320
982
9205
26