20634
8
1020
0
467
1586
1
382
31535
17353
418
14492
505
381
19279
2
1425
3140
2198
4820
47041
376
25137
899
787
798
483
521
955
284
323
2520
1133
547