2535
2
19783
21152
8
3090
6
1267
3083
25669
0
32302
2932
1760
3498
4
1135
3
17946
1623
1
2366
923
796
7793
1543
1294
1023
1153
1393
4258
2884
5
1712
5164
3671
38477
34
2949