3765
4
5946
2
2028
0
2535
4309
19783
3000
1
3175
5164
5
6047
5805
3
4034
17946
32302
25669
2683
297066
21152
8
2932
3498
1011
1295
280
3779
3683
11891
27
2650
20
1153
2159
3090
6