905
1
2760
4
2055
2
1660
1260
1668
0
838
1814
2166
2209
1751
3429
7
578
1778
3503
181997
11
297066
4724
3
400