371
3
853
2
366
0
368
1
172
154
615
224
88
340
240
243
264
384
546
4
173
138
228
476
356
339
619
628
905
522
399
1104
332
190