3
13
9
2
4
2
16
3
542
3
410
376
4
0
426
10
85
30
334
2
354
11
125
2
0
46
1
2
0
304
212
11
51
89
4
6
4
3
