996
408
588
947
652
423
374
661
696