25669
0
19783
2
2258
1
32302
2366
1397
2535
2475
21152
8
3008
3
3090
6
2032
1832
4
2316
2551
2921
5
2932
1071
3498
2337
9836
15
2666
9
17946
8527
898
2440
1812
1305
2906
4148