300
178
4
1
800
337
7
336
2
500
302
3
200
634
11
14
418
17
700
529
12
8
492
9
5
50
495
6
747
13
100
646
855
19
663
696
835
16
600
740
4776
0
69
5041
26
6211
61
7476
84
2126
2680