2903
3
1382
1
3090
6
3546
2932
2
1289601
4
1986
25669
0
3206
5
1352
4398
10
619
21152
8
2169
197
2110
2934
7034
3305
19944
19783
17946
7793
3080
108797
5771
2964
1603
5431
2906