14
0
17946
2996
1189
25669
572
19783
2
2964
1
1849
692
706
3597
20
32302
4044
5
4471
5382
2535
181997
11
3125
758
818
1461
4765
8
3498
4
389
1028
822
1193
2478
883