2535
2
3498
4
25669
0
21152
8
19783
2932
32302
17946
3779
4044
5
2903
3
3051
7793
1477
1
1153
2476
4074
3090
6
4471
1623
2906
1726
1393
2258
2586
2986
7304
7
2189
3080
2920