3765
4
1849
2
1307
894
0
572
17946
2270
14
25669
471
1365
19783
692
878
6231
32302
793
5382
5
345
3871
21152
8
1189
669
1
255
2535
3158
536
2996
2932
3227