2838
601
1650
349
3278
694
2750
582
858
182
1408
298
3850
815
2178
461
3850
815
3850
815
2420
513