19
508
210
116
31
410
20
278
2015
240
227
21
185
1062
499
117
2086
0
64
14
3
3
784
130
177
28
0
341
329
353
955
457
158
5
153
1
9
193
140
42
48
6
173
41
0
199
10
