20634
8
1518
1
467
0
4111
2
2730
6
2855
3
2668
381
439
767
1020
25137
1045
1133
415
2328
918
1161
968
39034
2172
403
367
1101
454
683
4820
295
409
3442