860
tango
2365
2865
1622
2962
1889
436
1601
759
837
3093
643
298
227
1732
1000