3730
791
2560
543
1090
231
920
195
4050
858
1310
278
6980
1479
1480
314