4230
1570
1650
1400
730
2240
870
21502
5590
5280
4015
2881
141121
2070
3754
3308
4571
2736
1852
3263
6460
35112