5
103
160
220
303
385
465
534
616
679
757
827
905
986
1068
1153
1221
1298
1391
1452
1523
1605
1687
1763
1853
1940
1999
2093
2177
2259
2320
2397
2484
2568
2664
2750
2819
2909
2965
3054
3127
3196
3276
