20634
8
2730
6
2069
3
177
0
3498
4
1020
282572
467
514
2657
25137
2668
2
17353
845
2727
2189
3114
1169
1824
19279
1872
1
2546
31535
408
3092
968
456
2093
1840
453