500
1222
24
59
60
477
0
2
600
718
11
9
188
1323
30
50
1406
40
141
721
3
527
300
537
5
569
1
3534
45
230
910
4
15
688
6
800
469
7
200
672
100
1200
14
41
631
666
632
837
8
592
671
400
1744
34
75
529
748
759
540
566
515
80
867