975
4
406
1
1370
2
616
438
820
549
613
615
685
721
475
655
490
1702
10
631
516
439
784
570
520
476
541
527
391
5055
8
486
498
574
450