2535
2
2145
1
1189
0
32302
19783
2996
21152
8
17946
1606
3546
3090
6
3083
1033
469
572
25669
1252
237
8555
2839
1988
14
2932
3498
4
2480
8002
7
3765
1337
426
1193