5899
1042
3653
576
1144
1002
1341
669
1845
1161
549
1819