100
167
2
8
400
166
4
1
260
250
444
539
23
500
473
3
0
5021
36
105
800
525
5
300
581
7
6
150
493
1127
2000
1547
18
21
984
37
600
752
200
818
1000
1459
25
39
50
1956
17
159
1580
94
2653