2906
655
1058
239
1280
289
3410
768
4950
1115
3300
743
1485
335
5940
1338
770
174
1760
397