80
107
168
210
279
763
877
1031
1230
1416
1666
1855
1881
1893
2306
3255
3504
4356
4571
4692
4917
4954
5160
5258
5436
5525
5540
5926
6039
6054
6086
6206
6338
6533
6821
7047
7215
7292
7307
7565
7724
8003
8096
