1115
853
912
921
1045
2176
1059
1118
1603
903
1195
1069
1234
1071
1218
939
1313
1893
879
868
924
1598
1192
953
1449
925
1056
931
846
928
1050
794
845
868
2350
811
1203
1183
851
2865
2028
4573
905
857
1027
968
829
1013
783
842
1103
925
2254
883
823
1167
158445
889
988
1404