476
1
146
357
2
340
183
129
856
367
0
276
105
99
111
235
229
479
3
619
73
628
908
422
135
522
399
1104
162
104
219
191
332
772