586
309
97
3
99
262
150
2
314
942
99
140
2
0
25
8
100
434
462
5
572
1881
205
405
347
155
8
295
0
118
15
0
854
5
409
75
260
70
0
