1617
1479
1139
1065
929
914
1706
1877
1363
1629
1001
1480
3002
1245
925
1113
874
1022
1179
1613
997
1057
1098
1206
871
877
919
896
912
1128
942
1435
1285
868
1466
966