25669
0
19783
2
32302
1295
1
6200
3
766
851
2535
2932
3498
4
2337
5
4823
9
2189
17946
3008
1485
12305
1812
3517
6
4706
2571
1153
3090
15233
2012
3321
1777
2366
2077
1773