600
1
1108
401
824
2
1980
466
884
516
85
1328
3
873
650
999
797
875
67
724
1440
1346
4
844
938
1068
1405
697
1553
452
410
666