3194
2695
1251
1593
997
1441
1085
1607
1347
1405