25669
0
19783
2
32302
1849
17946
3498
4
4044
5
2535
3008
3
3765
3090
6
2264
1
3125
948
2906
3051
2149
4471
3724
2986
2907
3158
2902
16
4715
2316
990
1461
21152
8
2964
2368