17730
11
177
0
11881
3
2809
2
1129
18385
17353
1222856
4
2120
3092
1
1824
1020
31535
1759
3428
625
2192
2000
11483
8
2748
6