2245
3
3090
6
2903
2932
2
17946
0
2902
16
297066
3498
4
1828
3765
21152
8
1153
3080
3546
1
1514
2258
1659
32302
763
2949
2556
3683
1226
2087
1591
25669
2342
1656
3053
7
7034