12
514
541
970
9
1046
261
10
0
3
17
12
408
809
76
169
471
334
33
401
302
163
