20634
8
1133
0
2855
3
1161
2668
2
467
53
2490
787
1101
4111
2730
6
668
517
1020
451
868
413
358
81
1629
2328
683
409
476
276
1661
1
381
408
529