2542
1067
873
848
1518
750
1005
758
1693
1348
683
698
2858
1055
1160
1745
735
835
725