300
145
0
1
50
285
371
6
99
372
3
2
284
474
21
871
52
200
1023
7
24
1067
1455
71
2671
19
124
2005
110
1628
45
752
3977
31
150
3472
8
2761
2044
1134
4
869
5
878
722
809
783
11