100
609
11
30
400
387
20
17
1000
680
16
7
600
575
14
8
685
10
4
500
432
1
700
860
18
551
2
699
12
6
200
426
300
513
698
24
23
800
605
15
571
9
505
403
3
889
35
516
0
563
908
21
447
1290
13
160
1371
34
553
5
770
588
870
19