1173
13386
23283
17250
29064
31330
6662
18553