11
2
4
76
15
542
164
471
4
12
23
3
970
335
810
14
403
40
169
302
3
1046
261
408
0
518
