11233
1675
1444
772
832
655
702
667
734
669
858
1199
703
708
739
694
756
2887
1298
2035
1044
826
3843
3430
901
3238
1038
2290
1229
1595
1844
1945
1652
14304
7353
4320
5743
2065
4167
11254