686
660
1049
1205
1075
890
1544
722
766
710
729
1197
1073
1156
3885
1073
1942
4319
1792
2910