1140
1147
1276
2568
1052
1269
1175
1345
1366
1879
875
1022
1182
1616
997
979
836
806
773
814
1280
984
779
881
932
485
488
549
508
536
505
496
506
518
547