3724
3
2535
2
19783
2507
1
32302
0
17946
21152
8
2911
9
3090
6
2303
3083
25669
1022
297066
14125
10
2932
2907
3498
4
1516
3715
3546
2903
2964
1603
864
3765
2906
1294
2139
2476