995
211
795
168
1500
318
2496
529
1995
423
496
105