666
666
1541
1188
894
1787
2799
3511
11390
4943
5476
4233
3825
2192
1701
1217
1718
1520
801
1193
1071
925