2535
2
19783
32302
0
3090
6
2932
25669
3498
4
3262
3
2666
9
17946
3444
2139
2906
1
1153
4130
18
1378
3386
21152
8
1672
3364
1784
7793
38477
34
3001
2258
2028
3080
7071
5
2788
1044