53
3221
6
34
665
421
200
2085
2
1169
1
984
847
3
2138
15484
16
2890
213
91
71
72
105
147
82
84
70
140
37
50
125
174
131
64
184
75
161
135
107
67