56
807
1110
1015
3113
840
3285
13572
1192
2380
579
859
1751
24715