20634
8
5254
2
226
0
2730
6
2657
3
2668
814
1
2474
1385
521
395
418
893
1954
1020
2445
2683
399
2855
2093
1506
49165
7
9355
482
105290
565
389
1112
2183
1967