20634
8
467
0
871
2328
4455
2
1824
273
381
403
586
17
4111
1020
2727
213
31535
25137
951
3092
1
415
668
1009
454
2275
107
957
726
2132
418
439
846