25669
0
572
19783
2
2903
3
1849
2996
3090
6
32302
2906
1
2932
17946
1189
4358
21152
8
3008
14
3765
4
345
5440
5382
5
4765
1307
389
3080
669
2181
2964
1603
3871
3546