3683
1
3090
6
1285
2250
1864
1985
2013
2
2522
21152
8
3479
5
7793
4
2523
0
2258
2332
996
297066
8185
7762
3080
3