2036
2
2234
4
1880
1
2899
8
4083
0
511
452
1618
6779
5
2110
2999
1078
2477
4754
7
4396
1596
4670
1752
2188