0
3
185
10
42
116
2
48
10
0
0
457
410
279
2016
31
3
1062
173
2086
4
117
353
193
19
508
16
199
0
1
240
485
21
41
227
177
341
5
130
140
158
0
0
28
66
405
955
