429
769
874
352
654
978
1658
3053
6928
1164
1084
1127
1259
1303
2022