1616
1479
1139
1064
927
913
1700
1875
1363
1628
1001
1478
2998
1244
925
1113
874
1021
1179
1611
996
1054
1098
1205
870
876
917
896
911
1126
941
1435
1284
868
1463
966