2535
2
2996
0
21152
8
1859
1
988
3090
6
3083
5488
4748
4
32302
19783
2698
2932
4375
3279
3
3498
25669
1135
17946
1669
1623
1876
297066
796
7793
1543
1294
9077
28
3120
1153