314
0
415
431
282572
2855
3
2076
1
4536
2
2634
266
2477
2941
345
503
4172
9
1219
467
355
1824
580
460
800
6800
328
1045
411
413
418
273
366