618
2
651
1
597
652
406
400
706
697
456
835
1073
3
501
486
505
564
457
1141
602
930
928
1571
4
1389
760
1064
6
600
454
507
90
467