19783
2
2535
32302
0
25669
1843
2921
5
101415
109
3498
4
4761
2209
1
3163
2085
1037
3090
6
7793
14589
10
4622
21
2316
8637
11
5106
3296
3415
8
2932
2282
1603
2369
1543
2854
2666
9
17946