25669
0
1189
19783
2
21152
8
572
3090
6
2903
3
2932
657
1819
1
977
2996
32302
2907
4358
2661
9
3176
2366
2966
10
14
983
1124
2069
5
755
2682
3080
2465
37355
13
951
1849