20634
8
480
0
1824
1020
628
871
799
2730
6
505
1610
2369
1
637
2657
3
2668
2
1819
565
1924
47041
918
258
154
242
401
2328
590
25137
31535
902
116521
1372