25669
0
32302
3145
2
1849
2535
19783
3554
3
21152
8
17946
1451
2750
1
3158
2932
3498
4
2631
5402
9
3779
3765
2499
2087
1153
5801
3090
6
3256
1812
1977
2009
5
1331
636
3606