540
1
463
689
3
538
828
2
531
493
536
459
426
646
436
572
586
413
527
430
593
706
376
546
653
507
565
475
620
101