5718
8824
4520
8277
6005
4743
6525
6316
7800
4369
7624
4432
3864
3089
5652
1108
2349
3353
903
9329
6522
1532
807
10000