428
1
257
0
145
198
140
376
73
123
121
115
1286
4
1117
2
51
308
414
92
985
46
628
48
85
165
112
372
1316
3
850
392
183
97