1086
1084
986
897
1171
1433
1180
1277
959
898
803
1335
1243
1498
1509
1188
1638
1744
1003
810
893
809
793
877
830
934
1006
892
882
1087
1631
3184
1023
1396
1205
1425