2903
3
3090
6
2932
2
21152
8
25669
0
3206
5
108797
17946
7793
4
3546
1
12459
19783
2258
1492
951
1694
3080
6236
10
5141
7
2964
1603
317
10827
2906
17970
15
1372
3551
32302
4471
736