19783
2
25669
0
2502
17946
902
1
236066
14
2964
108797
1352
5
32302
4044
4471
2333
3
1823
2535
1035
2664
2621
3125
3266
2093
2668
1461
2148
3546
2895
2105
7793
4
3498
2670