100
246
5
10
800
605
8
18
700
464
9
12
280
0
4
723
6
33
200
873
14
19
140
1017
31
150
863
11
40
300
611
7
120
836
35
24
733
2
1000
50
952
26
1163
42
2072
78
1790
15
233
4670
202
2116
62
2109
3
61
3008
96