346
0
122
2
101
1
398
371
765
147
341
357
373
129
80
914
109
301
525
399
157
255
356
424
106
141
212
79
69
305
195
96