300
582
1
200
571
0
758
8
2
100
922
5
27
20
787
1266
9
50
1228
1306
6
18
250
1365
7
28
1128
10
150
1035
15
1166
26
1212
11
1006
4
1686
35
1979
61
2073
14
30
1672
16
2126
39
103
2608
111
3163
3
38