545
1
475
101
294
606
108
233
2
132
372
763
152
317
51
200
0
357
341
146
276
367
112
99
129
105
183
628
619
73
229
479
3
235