25669
0
19783
2
32302
3008
3
17946
2535
604
1
1816
3765
4
2906
6977
21152
8
3090
6
4309
3083
1451
2366
951
1781
964
980
2786
1849
2921
5
3107
7
1935
683
5440
4562
10
2932