3336
1
1628
1663
5
2748
7
1186
3461
4
462
0
2919
2
1977
1188
3575
2722
3
1195
2471
2209
1064
644
3248
8
3673
6
2941
2155
1237
2966
1407
297066
3126
1055