2903
3
1849
2
572
0
3090
6
2906
1
2932
17946
25669
181997
11
1189
21152
8
14
3765
4
345
5382
5
4765
1307
19783
2996
389
3080
669
2181
32302
2964
1603
3546
2986
1365
9956