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