3622
1790
4904
1504
836
1443
845
640
673
1807
4423
575
924
948
806