3
340
50
1418
0
1
68
622
23
14
18
6
130
293
191
158
30
3
417
98
18
40
260
256
147
44
243
305
2506
13
30
208
16
149
612
152
2
184
147
239
35
65
404
0
895
