1824
0
392
490
292
4111
2
1133
403
381
466
467
25137
787
2328
4536
2490
409
330
456
683
454
314
81
479
668
979
1557
415
1161
1045
846