556
1
406
2
569
1493
17
975
4
405
1370
614
684
820
548
613
721
475
1243
6
693
423
409
456
514
451
438
784
527
390
1864
14
486
5055
8
573
450