2535
2
1168
1
21152
8
815
0
3090
6
3083
2377
929
3
32302
19783
2932
898
3498
4
742
17946
451
2890
1416
1294
1431
1153
2001
1716
2534
2633
1392
25669
2600
2431
392