2535
2
1168
1
21152
8
815
0
3090
6
3083
2377
929
3
32302
19783
2932
898
10243
4
3498
742
25669
1135
17946
451
1623
1075
2890
1416
796
7793
1543
1294
1431
1153
2001