3090
6
1849
2
2903
3
572
0
5382
5
25669
21152
8
2270
14
692
3673
3871
2932
17946
878
2756
1307
6231
6983
10
669
1
1189
3765
4
536
345
2203
1365
1514
389
19783
4765