19783
2
25669
0
2535
32302
3498
4
2209
1
3163
2085
1843
1037
2921
5
101415
109
4622
21
8637
11
3296
3415
8
4761
2932
2282
6
1603
2369
1543
17946
2990
1814
1153
2578
2173
2385
3090