300
182
4
1
800
337
7
2
500
302
3
200
635
11
14
418
17
700
529
12
8
493
10
5
50
496
6
749
13
100
646
856
19
663
696
835
16
9
600
740
4776
0
69
5042
26
6214
61
7477
84
2126
2681