426
3
547
2
161
1
418
0
587
4
120
86
233
810
231
103
250
68
244
548
257
304
326
278
516
282
450
324
84
360
102
517
245