25669
0
2173
1
19783
2
3090
6
2999
3
2903
2932
4358
21152
8
2948
2578
8527
1788
19944
32302
3080
2131
4706
3107
7
1320
995
2366
2184
1606
1382
948
2268
4
4311
2535
1135