343
2
52
1
566
0
334
138
311
883
456
4
267
246
517
361
1065
6
2067
381
308
354
70
264
928
3
1252
227
262
221
289
297
274
419