1223
6575
2700
9010
3592
5275
7751
8392
5750
4112
4155
4645
4877
4392
4617
9643
6147
8814
5659
1432
1828
1628
6957
535