20634
8
19279
2
893
0
2855
3
2668
2730
6
951
31535
17353
1505
2275
1020
25137
467
169211
11
3840
3114
4
46
282572
2526
3442
968
3092
1
2002
1824
4396
935
180849
552
456