581
2
445
1
703
426
828
538
464
689
3
586
536
459
532
493
647
436
573
413
528
430
551
491
500
541
374
400
462
527
415
444
487