40
292
1038
443
126
1422
153
1550
736
