18850
1422
1755
710
876
2731
790
9360
2134
1646
2121
807
1471
713
1302