8678 493
9375 85
4975 636
8364 461
11134 410
4247 463
7140 583
15450 185
2797 105
5879 157
5308 648
7844 788