555
1
494
539
435
484
375
2
486
839
518
393
594
400
371
891
791
733
949
619
1001
496
754
697
520
526
367
490
591
637
379
696