1083
1079
982
893
1167
1423
1166
1267
948
889
798
1314
1233
1482
1501
1178
1631
1737
987
806
883
799
782
872
826
927
997
884
877
1078
1618
3168
1015
1380
1200
1416