25669
0
19783
2
32302
3083
21152
8
2535
17946
15233
1
1069
3090
6
1475
964
2366
980
604
2264
4562
10
1522
19932
2932
1558
2258
3498
4
8527
2337
5
946
2666
9
2906
1814
3008
3