2535
2
3083
19783
32302
0
3090
6
2932
25669
3498
4
3560
3
2666
9
17946
8329
2906
1
1153
2562
3344
1985
21152
8
1672
7793
1537
1378
2258
3886
5055
3262
3080
1044
2241
1522