25669
0
3090
6
2535
2
19783
1267
17946
32302
2328
3
21152
8
2932
3498
4
1189
3779
3765
2335
14
1153
2996
3696
572
1323
1
2660
5801
6710
3080
1517
1347
1175
3222
892