25669
0
3090
6
21152
8
2903
3
2932
2
1849
32302
7793
4
2633
1
2011
1961
3080
5402
9
2907
878
378
14
2009
5
2629
3131
1189
1193
2551
665
1087
5801
6164
55904
405
5627