25669
0
2173
1
19783
2
3090
6
2999
3
2903
2932
467
4358
758
21152
8
2996
572
2948
2578
8527
1788
19944
32302
1380
501
3080
2131
4706
3107
7
1320
995
2366
2184
1606