17946
0
25669
32302
19783
2
3498
4
3090
6
7258
1461
21152
8
2715
3158
2535
3671
1
5296
13
3765
1794
802
2268
3
1726
1768
2932
2367
3546
2781
2350
3779
2903
2964
2315