1616
1479
1139
1065
928
913
1703
1877
1363
1628
1001
1478
2999
1245
925
1113
874
1022
1179
1611
997
1055
1098
1205
871
876
918
896
911
1126
941
1435
1284
868
1463
966