300
753
5
2
100
3061
17
135
796
3
12
800
1152
6
0
852
25
621
472
1
500
870
7
200
651
710
400
1828
42
38
784
4
613
813
600
884
776
2022
34
1023
931
1352
15
39
842
1173
10
11
4149
123
114
1728
24