4111
2
1923
381
0
467
3233
16
1824
25137
1133
479
668
218
2328
7756
3
403
514
3621
1
1732
675
737
683
2408
5
458
2849
9
1020
1404
464
410
957
415
4311