1715
978
2649
1220
6676
910
1143
481
2208
8403
5464
3593
4428
7775
3817
3574
4754
4513
6371
6502
4796
2644
934
1034
1669
1086