930
998
1284
5550
1110
1120
846
913
1120
6851
2404
913
998
896
1614
838
1694
1289
1270
878
848
1296
1112
1128
1136
1269
871
980
1131
1261
834
1050
888
2453
1214
936
1288
834
1047
996
1171
1145
2017
868
1262
979
1095
839
934
5461
800
1012
1127
984
1615
1901
1097
835
2040
1267