2535
2
21152
8
923
1
3090
6
3083
1844
1814
989
0
32302
19783
1623
1135
3
1819
1993
796
2932
3498
4
7793
25669
1543
1153
1393
2972
9160
5
17946
5382
1356
3629
1712
1294