1161
1301
780
763
986
894
1009
797
847
1054
1150
21487
1693
888
873
761
2065
980
1946
1664
834
865
1313
932
935
802
998
882
855
1878
1194
837
1354
1291
914
848
1056
850
869
805
898
7568
1349
1182
969
802
1140
928
965
1103
1704
4371
1408
786
1165
993
1652
1144
847
1142