500
108
3
2
162
5
6
400
258
1
700
236
423
12
333
4
600
541
744
20
45
800
1096
27
38
967
13
900
1182
8
15
1958
52
200
2435
22
68
2081
46
97
1573
7
1000
2648
30
62
1434
50
1393
57
100
7073
573