1469
1386
1378
1322
1317
1304
1278
1261
1247
1241
1235
1212
1171
1147
1146
1135
1125
1114
1096
1094
1092
1079
1073
1070
1029
1028
989
987
937
930
886
872
841
822
814
813
806
748
734
719
704
676
672
659
640
639
633
593
0