905
1
1660
2478
3868
10
2934
2
2312
0
2124
3
3326
4471
3694
2394
6346
16
1672
2400
6
2990
2209
2562
1711
1382