50
1117
0
1663
1988
1549
1975
2183
1
2025
1739
2031
1431
2194
3033
3084
2543
3502
2756
2582
1812
3190
2750
2253
1710
2143
3085