860
tango
2365
2865
1622
2962
1889
436
1601
758
837
3092
643
298
227
1732
1000