1637
2
2999
3
4090
1
1778
4862
994
1787
1404
1558
2551
1854
0
1076
6666
4
1265
6346
16
4360
6
1923
2890