849
1398
1236
1020
1087
1237
717
1496
826
820
669
655
1215
1000
1338
1822
1066
641
679
1160
1143
773
1037
753
753
912
704
2746
2114
870
2140
1170
747
915
1146
1162
785
863
1413
737
873
675
716
648
852
1475
707
831
637
621
884
651
1275
915
915
