100
401
685
915
975
1024
1249
1282
1655
1756
2000
2002
2066
2378
2466
2508
2520
2571
2766
2794
3077
3185
3450
3698
3748
3929
4015
4146
4203
4235
4545
4792
4799
4817
4967
5912
6596
7200
7462
8258
8378
9571
9720
9738
9874
9967
