25669
0
19783
2
32302
2529
7
2535
604
1
2562
3008
3
17946
2749
5
21152
8
4455
11
3090
6
1766
3083
2366
951
964
1690
771
2132
2921
3107
6236
10
1935
5440
4562
2932
1558
1545