25669
0
572
3090
6
19783
2
2932
2903
3
4358
21152
8
2996
1189
32302
3080
485
14
17946
3083
2535
1890
1
3125
650
4471
2465
5440
2366
1614
5
2416
7
3498
4
2555
380
1461