1209
8
3862
3301
2197
2856
1929
3469
2703
3734
2728
3504
947
2762
3278
4048
3537
3287
3035
2780
3038
3552
4065
3555
3811