13
44
69
112
163
210
272
423
426
603
653
666
734
767
1059
1077
1129
1223
1337
2029
2167
2413
2495
2501
2502
2614
2647
3047
3154
3390
3672
4020
4131
4207
4225
4276
4475
4505
4670
4748
4843
5068
5072
5157
5462
