2903
3
2245
3090
6
19783
2
2932
25669
0
3765
4
32302
21152
8
3080
297066
456
1
2258
2065
3624
2123
1849
810
1226