1440
2280
4125
3411
2847
3693
2788
2961
2753
3593
3495
790
2826
3205
3283
2723
2741
855
3732
3512
2892
2895
2948
3349
3543
3697
2887
3920
3025
3720
2787
2552
3764
2801
1688