300
140
4
1
800
292
7
297
2
500
274
3
200
589
11
14
382
17
700
489
12
8
453
9
5
50
454
6
708
100
593
13
830
19
605
666
10
786
16
600
665
4716
0
69
5006
26
6158
61
7403
84
2102
2651