1390
2368
1011
805
2257
1072
970
905
23110
1405
1004
1494
749
944
3258
1012