100
749
8
9
500
976
12
20
700
724
33
10
200
422
7
3
584
11
330
4
50
363
495
6
1
600
345
401
2
508
18
563
14
471
986
37
17
734
551
22
438
0
662
453
5
408
1674
32
13
800
906
557
2000
1177
26
814
1018
932