625
5
600
1
481
605
389
555
541
561
636
449
759
2
1003
352
560
398
764
1586
769
1254
3
339
891
863
487
739
446
440
2142
966
803
1632