1617
1479
1139
1065
929
914
1705
1877
1363
1629
1001
1480
3000
1245
925
1113
874
1022
1179
1612
997
1057
1098
1206
871
877
919
896
912
1127
942
1435
1284
868
1465
966