2535
2
19783
32302
0
12185
5
3090
6
14
3001
2932
2152
25669
3498
4
2666
9
2529
7
17946
7394
4363
1189
785
2430
2906
1
1153
610
2996
4690
3
1913
2988
21152
8
1672
2165
3098