259
1
1819
3080
3
868
1000
0
536
731
3158
2
1044
2934
2509
3371
10
1857
662
4044
5
3083
2414
2465
1189
3125
3551