5934
1290
2680
583
1580
344
1680
366
3280
713
2379
517
31000
6737
7092
1542
9941
2161