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