1141
1168
1030
2827
1673
569
584
1018
583
877
2148
824
4216