input
1020554 308141745 3264726808 314753386 2776526096 316535779 743110690 1671424124 2725213499 249392247 14784
output
3