1999
2161
860
1126
1384
1117
1220
895
851
751
1252
1182
1392
1453
1137
1588
1672
909
769
846
762
740
838
793
891
957
852
841
1135
1043
1544
3064
965
1301
1161
1348