796
999
4247
707
449
1238
155
132
100
243
265