25669
0
1828
3
19783
2
3090
6
2903
2932
7793
4
4358
21152
8
2996
572
32302
467
3080
3673
1766
2366
1
224
1860
1301
1399
5
4070
6100
15
5212
14
2535
1380
4044
3083
17946