355
2
324
1
383
272
73
1347
0
366
395
369
126
706
364
3
407
356
509
358
1132
443
260
266
418
403
578
344
890
458
796
402
2051
7