1535
20
1895
39900
495
140
295
595
95