1583
1831
1268
1383
1420
1698
1140
923
936
1015
1002
998
1059
1022
973
916
839
1775
1026
1407
1130
1178
1364
1651
1121
1081
1492
1137
1284
1184
1047
1072
1008
1011
1157