20634
8
25137
0
2275
2
19279
467
2668
17353
31535
3114
4
2730
6
1020
1824
2855
3
1506
2330
1
2809
1869
802
1334
2881
4111
2301
2459
9
2657
670
2224
1098
365
21743
476