100
528
2
23
200
636
8
38
753
3
15
517
0
9
700
1694
30
53
473
4
800
597
17
6
400
600
552
1
788
14
871
29
1141
746
7
1064
13
16
300
974
37
500
964
5
699
741
1469
45
1193
21
80
580
941
783
1000
1092
11
2702
39
116
1105
34
758
708