3
4
4
2
14
410
85
3
355
4
334
543
428
10
304
0
6
0
376
2
46
1
6
212
51
3
4
3
16
12
5
34
127
89
11
11
2
3
11
