665
0
1880
2
3470
5
1964
1295
1
3083
1378
1845
2465
3207
2558
1778
4034
2932
2903
3
3051
1603
2149
2087