25669
0
572
1849
2
19783
2903
3
5382
5
21152
8
2270
14
3871
3090
6
692
2932
17946
878
2996
2756
32302
1307
3008
6231
4358
657
669
1
1189
6779
3765
4
2661
9
536
5440