2535
2
32302
0
4471
3498
4
2996
3090
6
17946
14
1189
21152
8
25669
19783
3765
2932
984
3779
4044
5
2087
2903
3
3051
3546
1
1153
2476
1618
528
2257
2586
2906
1252
368