4596
984
820
710
1284
1130
1065
979
926
773
660
1332
1174
1099
1015