20634
8
893
0
521
1
2730
6
951
3092
19279
2
1505
683
1020
105290
467
31535
968
2657
3
25137
1824
2668
814
17353
349
422
876
2474
1385
935
3840
293
3114
4
395