1346
0
4111
2
839
2934
468
1463
1
392
661
380
3510
326
2730
6
2758
2546
251
980
347
503
729
520
919
608
329
1172
1498