25669
0
3090
6
19783
2
2906
5504
16
2903
3
2932
24337
22
951
1
913
4358
2245
21152
8
4382
4
8527
19932
1704
1174
5169
19944
2377
2392
14887
18
32302
6236
10
2337
5
3080
1514
3008
297066