829
784
881
948
841
831
1027
1527
3047
952
1266
1144
1330
1086
1135
1232
1096
1233
1393
1147
1097
1085
1843
1220
1434
1178
1109
1205
1783
983
1168
1024
1383
1149
1349
1280