918
1165
978
940
4942
1131
1620
1371
1298
1130
894
1142
914
1750
1556
919
802
936
1297
1459
923
836
1773
893
1146
1898
1112
834
933
854
796
1369
879
1186
1206
2110
1072
1156
830
2584
975
4898
1176
1335
967
1063
1462
904
1125
1063
1639
944
871
1117
965
810
903
872
1856
1175