357
2
341
1
478
229
857
367
0
183
276
105
146
370
99
249
127
153
121
154
600
797
7
139
93
198
83
177
163
618
110
542
5
373
3
77