393
1
752
3
471
570
1068
536
590
2
527
1103
641
1038
489
465
782
380
396
779
507
755
461
463
639
598
447
615
608
496
642
690
403